microwave transparency - Francés Inglés Diccionario